tractor propeller - Spanish English Dictionary